no need to make a reservation - Turco Inglés Diccionario